package cn.itcast.wanxinp2p.depository.service;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;

/**
 * 本类用于获取配置文件中的配置, 封装成service方便调用
 */
@Service
public class ConfigService {
    @Value("${depository.url}")
       String DepositoryUrl;
    @Value("${depository.publicKey}")
      String DepositoryPublicKey;
    @Value("${p2p.publicKey}")
       String P2pPublicKey;
    @Value("${p2p.code}")
       String P2pCode;
    @Value("${p2p.privateKey}")
      String P2pPrivateKey;

    /**
     * 银行存管系统服务地址
     * @return
     */
    public   String getDepositoryUrl() {
        return  DepositoryUrl;
    }

    /**
     * 银行存管系统公钥
     * @return
     */
    public   String getDepositoryPublicKey() {
        return DepositoryPublicKey;
    }

    /**
     * 万信P2P系统公钥
     * @return
     */
    public   String getP2pPublicKey() {
        return P2pPublicKey;
    }

    /**
     * 万信P2P系统 标识
     * @return
     */
    public   String getP2pCode() {
        return P2pCode;
    }

    /**
     * 万信P2P系统私钥
     * @return
     */
    public  String getP2pPrivateKey() {
        System.out.println("p2p:::::"+P2pPrivateKey);
        return P2pPrivateKey;
    }
}
